#pragma once

#include <QThread>
#include "RGBPcm2Mp4Writer.h"
#include <QString>

class RGBPcm2Mp4Controller : protected QThread
{

public:
	QString inputRGBFilePath;
	QString inputPCMFilePath;
	QString outMp4FilePath;
	void run() override;
	void Start();
	static RGBPcm2Mp4Controller* Get()
	{
		static RGBPcm2Mp4Controller rpc;
		return &rpc;
	}
	~RGBPcm2Mp4Controller();
protected:
	RGBPcm2Mp4Controller();
};
